metal matrix-fibre composites - Spanish English Dictionary